6.1 Existence of Monotone Circuits for the Majority Function
نویسندگان
چکیده
Proof: We will think of the random circuits we are going to construct as built exclusively of Maj3 gates, that is, gates with fan-in three and unbounded fan-out, which compute the majority function on their three inputs. Because each of these gates can be constructed from four binary AND, OR gates (exercise!), this simplification does not affect the asymptotic size and depth of the circuit. The circuit we construct consists of a full ternary tree of depth D = k log n, the nodes of which are all Maj3 gates, for some constant k that will be specified later. Each leaf of the tree is connected to three inputs. The randomness appears in the way inputs and leaves are connected: each leaf gate independently picks three inputs independently and u.a.r. (with replacement) from among all n inputs to the circuit. This completes the description of our random circuit C (see Figure 6.1). Notice that C always has size poly(n) and depth O(log n).
منابع مشابه
Valiant’s Polynomial-Size Monotone Formula for Majority
The existence of polynomial-size (monotone) formulae is known to be equivalent to the existence of logarithmic-depth (monotone) circuits of bounded fan-in. Anyhow, we shall prove the existence of logarithmic-depth monotone formulae (of bounded fan-in) for majority. Actually, two radically different proofs are known: The first proof uses a rather complicated construction of sorting networks of l...
متن کاملOptimization of Quantum Cellular Automata Circuits by Genetic Algorithm
Quantum cellular automata (QCA) enables performing arithmetic and logic operations at the molecular scale. This nanotechnology promises high device density, low power consumption and high computational power. Unlike the CMOS technology where the ON and OFF states of the transistors represent binary information, in QCA, data is represented by the charge configuration. The primary and basic devic...
متن کاملA Non-Probabilistic Switching Lemma for the Sipser Function
Abs t r ac t . Valiant [12] showed that the clique function is structurally different than the majority function by establishing the following "switching lemma ~ : Any function f whose set of prime implicants is a large enough subset of the set of cliques (and thus requiring big ~2-circuits), has a large set of prime clauses (i.e., big II2-circuits). As a corollary, an exponential lower bound w...
متن کاملSeparation of AC0[⊕] Formulas and Circuits
This paper gives the first separation between the power of formulas and circuits of equal depth in the AC0[⊕] basis (unbounded fan-in AND, OR, NOT and MOD2 gates). We show, for all d(n) ≤ O( logn log logn ), that there exist polynomial-size depth-d circuits that are not equivalent to depth-d formulas of size no(d) (moreover, this is optimal in that no(d) cannot be improved to nO(d)). This resul...
متن کاملExplicit Constructions of Depth-2 Majority Circuits for Comparison and Addition
All Boolean variables here range over the two element set {−1, 1}. Given n Boolean variables x1, . . . , xn, a non-monotone MAJORITY gate (in the variables xi) is a Boolean function whose value is the sign of ∑n i=1 ixi, where each i is either 1 or −1. The COMPARISON function is the Boolean function of two n-bits integers X and Y whose value is −1 iff X ≥ Y . We construct an explicit sparse pol...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011